<?php
header("Content-type: text/css");
?>
/*Main body*/
body{
    background-image: url("Island Vista.png");
    background-repeat: repeat-x;
    background-color: white;
}


/*Header*/
#header{
    color: white;
    text-align: center;
    height: 7em;
}

#header h1{
   /* background:url("fse bank.png");
    background-size:80px 60px;
    background-repeat:no-repeat;
    background-position: center;*/
}

#header a{
    text-decoration: none;
    color: white;
}

#container{
    position: relative;
    width: 900px;
    margin-right: auto;
    margin-left: auto;    
}

/*Navigation */
#navigation ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    white-space:nowrap;
}

#navigation ul li{
    display: inline;
    background-color: #43454a;
    color: white;
    padding: 3px 3px;
    border: solid;
    margin: 5px 5px;
    white-space:nowrap; 
    line-height:200%;   
}

/*Footer*/
#footer{
    display: none;
    position: fixed;
    bottom: 0;
    clear: both;
}

/*Page specific rules*/

/*Description */
#description{
    top: 200px;
    position: absolute;
    margin-right: 310px;    
    background-color: white;
    padding: 1em;
    border-top: solid 3px black;
    border-left: solid 2px black;
    border-right: solid 2px black;
    border-bottom: solid 2px black;
    z-index: -1;
}

/*Single main block*/
#single_main_block{
    background-color: white;
    position: absolute;
    left: 13%;
    top: 200px;
    width: 800px;
    margin-left: -72px;
    background-color: white;
    padding: 1em;
    border-top: solid 3px black;
    border-left: solid 2px black;
    border-right: solid 2px black;
    border-bottom: solid 2px black;
    z-index: -1;
}

#single_main_block a{
	color: blue;
	text-decoration: underline;
}

#single_main_block table{
	text-align: center;
}

#contact_info {
font-weight: bold;
}

/*Login */
#login{
position: absolute;
top: 200px;
    right: 0;
    width: 270px;
    background-color: white;
    padding: 1em;
    border-top: solid 3px black;
    border-left: solid 2px black;
    border-right: solid 2px black;
    border-bottom: solid 2px black;
    z-index: 20;
}

#login ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}


#container #header #current{
    background-color: #070747;
}

/*New User form*/
#new_user_form ul{
    list-style-type: none;
}

#new_user_form ul li{
    margin-top: 1em;
}

/*Types of accounts*/
#Account_types{
    font-size: 30px;
}

#Account_types li{
    font-size: 2ex;
    margin-left: 3em;
}

#Account_types li p{
    font-size: medium;
}
